#pragma once
#include <vector>
#include <iostream>
#include <CMath>


using namespace std;

#define E 2.718281828459

class Normalizer
{
public:
	/*double[] min, max;
	double[] mean, standardD;*/
	double* min,* max;
	double* mean, *standardD;
	void normalizeByMinMax(vector<vector<double>>& dataset, bool isTrainSet);
	void normalizeByZScore(vector<vector<double>>& dataset, bool isTrainSet);
	void normalizeByLogistic(vector<vector<double>>& dataset, bool isTrainSet);

};
